UNPKG

scrabble-solver

Version:

Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.

1 lines 1.62 kB
"use strict";(()=>{var e={};e.id=4,e.ids=[4],e.modules={838:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},1097:e=>{e.exports=require("follow-redirects")},1820:e=>{e.exports=require("os")},2029:e=>{e.exports=require("unzipper")},4217:e=>{e.exports=require("cheerio")},5124:e=>{e.exports=require("winston")},5511:e=>{e.exports=require("crypto")},6216:(e,r,i)=>{i.r(r),i.d(r,{config:()=>f,default:()=>x,routeModule:()=>m});var t={};i.r(t),i.d(t,{config:()=>c,default:()=>q});var o=i(4409),a=i(4600),s=i(6440),n=i(7715),l=i(7519),u=i(9562),p=i(184);let d=e=>{let{locale:r}=e.query;if(!(0,u.isLocale)(r))throw Error('Invalid "locale" parameter');return{locale:r}},c={api:{responseLimit:"25mb"}},q=async(e,r)=>{let i=(0,p.T)(e);try{let{locale:t}=d(e);l.logger.info("dictionary - request",{meta:i,payload:{locale:t}});let o=await n.dictionaries.get(t);r.status(200).send(o.serialize())}catch(t){let e=t instanceof Error?t.message:"Unknown error";l.logger.error("dictionary - error",{error:t,meta:i}),r.status(500).send({error:"Server error",message:e})}},x=(0,s.M)(t,"default"),f=(0,s.M)(t,"config"),m=new o.PagesAPIRouteModule({definition:{kind:a.A.PAGES_API,page:"/api/dictionary/[locale]",pathname:"/api/dictionary/[locale]",bundlePath:"",filename:""},userland:t})},6605:e=>{e.exports=require("transliteration")},9021:e=>{e.exports=require("fs")},9362:e=>{e.exports=require("@kamilmielnik/trie")},9551:e=>{e.exports=require("url")},9902:e=>{e.exports=require("path")}};var r=require("../../../webpack-api-runtime.js");r.C(e);var i=e=>r(r.s=e),t=r.X(0,[60],()=>i(6216));module.exports=t})();